﻿<%@ Page Title="" Language="C#" MasterPageFile="~/SiteAdm.master" AutoEventWireup="true"
    CodeBehind="MinhasInformacoes.aspx.cs" Inherits="AgileSaude.Web.Pacientes.MinhasInformacoes" %>

<asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="server">
    <!-- TÍTULO DA PÁGINA -->
    <div class="area-titulo container-fluid">
        <div class="container">
            <h2 class="titulo">
                Meu Cadastro</h2>
        </div>
    </div>
    <!-- FIM DO TÍTULO -->
    <div class="container">
        <!-- Nav tabs -->
        <ul class="nav nav-tabs">
            <li class="active"><a href="#MeusDados" data-toggle="tab">Meus Dados</a></li>
            <li><a href="#Historico" data-toggle="tab">Histórico de Compras</a></li>
        </ul>
        <!-- Tab panes -->
        <div class="tab-content">
            <div class="tab-pane active" id="MeusDados">
                <div class="container">
                    <div class="row">
                        <asp:HiddenField ID="hdfIdUsuario" runat="server" />
                        <span class="failureNotification">
                            <asp:Literal ID="FailureText" runat="server"></asp:Literal>
                        </span>
                        <asp:ValidationSummary ID="LoginUserValidationSummary" runat="server" CssClass="failureNotification"
                            ValidationGroup="CadastroValidationGroup" />
                        <div class="area-formulario">
                            <fieldset class="login">
                                <div class="form-group">
                                    <label class="col-sm-3 control-label">
                                        CPF</label>
                                    <div class="col-sm-7">
                                        <asp:TextBox ID="txtCPF" runat="server" CssClass="form-control" ReadOnly="true"></asp:TextBox>
                                    </div>
                                </div>
                                <div class="form-group">
                                    <label class="col-md-2 control-label">
                                        Nome:</label>
                                    <div class="col-md-4">
                                        <asp:TextBox ID="txtNome" runat="server" CssClass="form-control"></asp:TextBox>
                                        <asp:RequiredFieldValidator ID="NomeRequired" runat="server" ControlToValidate="txtNome"
                                            CssClass="failureNotification" ErrorMessage="Nome é obrigatório." ToolTip="Nome é obrigatório."
                                            ValidationGroup="CadastroValidationGroup">*</asp:RequiredFieldValidator>
                                    </div>
                                    <label class="col-md-2 control-label">
                                        E-mail:</label>
                                    <div class="col-md-4">
                                        <asp:TextBox ID="txtEmail" runat="server" CssClass="form-control"></asp:TextBox>
                                        <asp:RequiredFieldValidator ID="EmailRequired" runat="server" ControlToValidate="txtEmail"
                                            CssClass="failureNotification" ErrorMessage="Email é obrigatório." ToolTip="Email é obrigatório."
                                            ValidationGroup="CadastroValidationGroup">*</asp:RequiredFieldValidator>
                                    </div>
                                </div>
                                <div class="form-group">
                                    <label class="col-sm-2 control-label">
                                        RG:</label>
                                    <div class="col-sm-4">
                                        <asp:TextBox ID="txtRG" runat="server" CssClass="form-control"></asp:TextBox>
                                    </div>
                                    <label class="col-sm-2 control-label">
                                        Data Nascimento:</label>
                                    <div class="col-sm-4">
                                        <asp:TextBox ID="txtDtNasc" runat="server" CssClass="form-control"></asp:TextBox>
                                        <asp:RegularExpressionValidator ID="RegularDtNasc" runat="server" ControlToValidate="txtDtNasc"
                                            CssClass="failureNotification" ErrorMessage="Data de nascimento deve estar no formato dd/mm/yyyy"
                                            ValidationGroup="CadastroValidationGroup" ValidationExpression="(^(((0[1-9]|[12][0-8])[\/](0[1-9]|1[012]))|((29|30|31)[\/](0[13578]|1[02]))|((29|30)[\/](0[4,6,9]|11)))[\/](19|[2-9][0-9])\d\d$)|(^29[\/]02[\/](19|[2-9][0-9])(00|04|08|12|16|20|24|28|32|36|40|44|48|52|56|60|64|68|72|76|80|84|88|92|96)$)">*</asp:RegularExpressionValidator>
                                    </div>
                                </div>
                                <div class="form-group">
                                    <label class="col-sm-2 control-label">
                                        Endereço:</label>
                                    <div class="col-sm-4">
                                        <asp:TextBox ID="txtEndereco" runat="server" CssClass="form-control"></asp:TextBox>
                                        <asp:RequiredFieldValidator ID="RequiredEndereco" runat="server" ControlToValidate="txtEndereco"
                                            CssClass="failureNotification" ErrorMessage="Endereco é obrigatório." ToolTip="Endereco é obrigatório."
                                            ValidationGroup="CadastroValidationGroup">*</asp:RequiredFieldValidator>
                                    </div>
                                    <label class="col-sm-2 control-label">
                                        Número:</label>
                                    <div class="col-sm-4">
                                        <asp:TextBox ID="txtNumero" runat="server" CssClass="form-control"></asp:TextBox>
                                        <asp:RequiredFieldValidator ID="RequiredNumero" runat="server" ControlToValidate="txtNumero"
                                            CssClass="failureNotification" ErrorMessage="Número é obrigatório." ToolTip="Número é obrigatório."
                                            ValidationGroup="CadastroValidationGroup">*</asp:RequiredFieldValidator>
                                    </div>
                                </div>
                                <div class="form-group">
                                    <label class="col-sm-2 control-label">
                                        Complemento:</label>
                                    <div class="col-sm-4">
                                        <asp:TextBox ID="txtComplemento" runat="server" CssClass="form-control"></asp:TextBox>
                                    </div>
                                    <label class="col-sm-2 control-label">
                                        Bairro:</label>
                                    <div class="col-sm-4">
                                        <asp:TextBox ID="txtBairro" runat="server" CssClass="form-control"></asp:TextBox>
                                        <asp:RequiredFieldValidator ID="RequiredBairro" runat="server" ControlToValidate="txtBairro"
                                            CssClass="failureNotification" ErrorMessage="Bairro é obrigatório." ToolTip="Bairro é obrigatório."
                                            ValidationGroup="CadastroValidationGroup">*</asp:RequiredFieldValidator>
                                    </div>
                                </div>
                                <div class="form-group">
                                    <label class="col-sm-2 control-label">
                                        Cidade:</label>
                                    <div class="col-sm-4">
                                        <asp:TextBox ID="txtCidade" runat="server" CssClass="form-control"></asp:TextBox>
                                        <asp:RequiredFieldValidator ID="RequiredCidade" runat="server" ControlToValidate="txtCidade"
                                            CssClass="failureNotification" ErrorMessage="Cidade é obrigatório." ToolTip="Cidade é obrigatório."
                                            ValidationGroup="CadastroValidationGroup">*</asp:RequiredFieldValidator>
                                        <%--<asp:DropDownList ID="ddlCidade" runat="server" CssClass="form-control">
                                        </asp:DropDownList>
                                        <asp:RequiredFieldValidator ID="RequiredCidade" runat="server" ControlToValidate="ddlCidade"
                                            CssClass="failureNotification" ErrorMessage="Cidade é obrigatório." ToolTip="Cidade é obrigatório."
                                            ValidationGroup="CadastroValidationGroup">*</asp:RequiredFieldValidator>--%>
                                    </div>
                                    <label class="col-sm-2 control-label">
                                        UF:</label>
                                    <div class="col-sm-4">
                                        <asp:TextBox ID="txtUF" runat="server" CssClass="form-control"></asp:TextBox>
                                        <asp:RequiredFieldValidator ID="RequiredUF" runat="server" ControlToValidate="txtUF"
                                            CssClass="failureNotification" ErrorMessage="UF é obrigatório." ToolTip="UF é obrigatório."
                                            ValidationGroup="CadastroValidationGroup">*</asp:RequiredFieldValidator>
                                    </div>
                                </div>
                                <div class="form-group">
                                    <label class="col-sm-2 control-label">
                                        CEP:</label>
                                    <div class="col-sm-4">
                                        <asp:TextBox ID="txtCEP" runat="server" CssClass="form-control"></asp:TextBox>
                                        <asp:RequiredFieldValidator ID="RequiredCEP" runat="server" ControlToValidate="txtCEP"
                                            CssClass="failureNotification" ErrorMessage="CEP é obrigatório." ToolTip="CEP é obrigatório."
                                            ValidationGroup="CadastroValidationGroup">*</asp:RequiredFieldValidator>
                                    </div>
                                    <label class="col-sm-2 control-label">
                                        Profissão:</label>
                                    <div class="col-sm-4">
                                        <asp:TextBox ID="txtProfissao" runat="server" CssClass="form-control" Width="2"></asp:TextBox>
                                    </div>
                                </div>
                                <div class="form-group">
                                    <label class="col-sm-2 control-label">
                                        Tel Residencial:</label>
                                    <div class="col-sm-1" style="width: 60px !important; margin-left: 10px; padding-left: 5px;
                                        padding-right: 5px;">
                                        <asp:TextBox ID="txtDDDResidencial" runat="server" CssClass="form-control" Width="2"></asp:TextBox>
                                    </div>
                                    <div class="col-sm-3">
                                        <asp:TextBox ID="txtTelResidencial" runat="server" CssClass="form-control"></asp:TextBox>
                                    </div>
                                    <label class="col-sm-2 control-label">
                                        Tel Comercial:</label>
                                    <div class="col-sm-1" style="width: 60px !important; margin-left: 10px; padding-left: 5px;
                                        padding-right: 5px;">
                                        <asp:TextBox ID="txtDDDComercial" runat="server" CssClass="form-control" Width="2"></asp:TextBox></div>
                                    <div class="col-sm-3">
                                        <asp:TextBox ID="txtTelComercial" runat="server" CssClass="form-control"></asp:TextBox>
                                    </div>
                                </div>
                                <div class="form-group">
                                    <label class="col-sm-2 control-label">
                                        Tel Celular:</label>
                                    <div class="col-sm-1" style="width: 60px !important; margin-left: 10px; padding-left: 5px;
                                        padding-right: 5px;">
                                        <asp:TextBox ID="txtDDDCelular" runat="server" CssClass="form-control" Width="2"></asp:TextBox>
                                    </div>
                                    <div class="col-sm-3">
                                        <asp:TextBox ID="txtTelCelular" runat="server" CssClass="form-control"></asp:TextBox></div>
                                </div>
                                <div class="form-group">
                                    <label class="col-sm-3 control-label">
                                        Senha Antiga</label>
                                    <div class="col-sm-7">
                                        <asp:TextBox ID="txtSenhaAntiga" runat="server" CssClass="form-control" TextMode="Password"></asp:TextBox>
                                    </div>
                                </div>
                                <div class="form-group">
                                    <label class="col-sm-3 control-label">
                                        Nova Senha</label>
                                    <div class="col-sm-7">
                                        <asp:TextBox ID="txtNovaSenha" runat="server" CssClass="form-control" TextMode="Password"></asp:TextBox>
                                    </div>
                                </div>
                                <div class="form-group">
                                    <label class="col-sm-3 control-label">
                                        Confirmar Senha</label>
                                    <div class="col-sm-7">
                                        <asp:TextBox ID="txtConfirmarSenha" runat="server" CssClass="form-control" TextMode="Password"></asp:TextBox>
                                    </div>
                                </div>
                            </fieldset>
                            <div class="row">
                                <div class="form-group">
                                    <asp:LinkButton ID="btnSalvar" runat="server" class="btn btn-md btn-success" Text="&#xf00c; Salvar"
                                        ValidationGroup="CadastroValidationGroup" OnClick="btnSalvar_Click"></asp:LinkButton>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
            <div class="tab-pane" id="Historico">
                Meu histórico de compras
            </div>
        </div>
    </div>
    <script>
        jQuery(function ($) {
            $("#<%= txtDtNasc.ClientID %>").mask("99/99/9999");
            $("#<%= txtCPF.ClientID %>").mask("999.999.999-99");
            $("#<%= txtDDDResidencial.ClientID %>").mask("99");
            $("#<%= txtDDDComercial.ClientID %>").mask("99");
            $("#<%= txtDDDCelular.ClientID %>").mask("99");
            $("#<%= txtTelResidencial.ClientID %>").mask("9999-9999");
            $("#<%= txtTelComercial.ClientID %>").mask("9999-9999");
            $("#<%= txtTelCelular.ClientID %>").mask("99999-9999");
            $("#<%= txtCEP.ClientID %>").mask("99999-999");
            $("#<%= txtUF.ClientID %>").mask("aa");
        });
    </script>
</asp:Content>
